Text copied to clipboard!

Tytuł

Text copied to clipboard!

Pełny Stos Web Developer

Opis

Text copied to clipboard!
Szukamy Programisty Pełnego Stosu Web, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji internetowych. Idealny kandydat posiada doświadczenie zarówno w technologiach frontendowych, jak i backendowych, a także rozumie pełny cykl życia aplikacji webowej. Jako Programista Pełnego Stosu Web będziesz pracować w zespole interdyscyplinarnym, współpracując z projektantami UX/UI, menedżerami produktu oraz innymi programistami. Twoim zadaniem będzie tworzenie skalowalnych, bezpiecznych i wydajnych rozwiązań, które spełniają potrzeby naszych klientów i użytkowników końcowych. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania architektury systemu, implementować nowe funkcjonalności, pisać testy jednostkowe i integracyjne, a także dbać o jakość kodu poprzez code review. Będziesz również odpowiedzialny za integrację z zewnętrznymi API, optymalizację wydajności aplikacji oraz wdrażanie najlepszych praktyk w zakresie DevOps i CI/CD. Wymagana jest znajomość nowoczesnych frameworków frontendowych takich jak React, Angular lub Vue.js, a także technologii backendowych jak Node.js, Python (Django/Flask) lub Java (Spring). Znajomość baz danych relacyjnych (np. PostgreSQL, MySQL) oraz nierelacyjnych (np. MongoDB) będzie dodatkowym atutem. Jeśli jesteś osobą samodzielną, komunikatywną i chętną do ciągłego rozwoju, ta rola jest dla Ciebie. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji webowych po stronie frontend i backend
  • Tworzenie i utrzymywanie baz danych
  • Integracja z zewnętrznymi API i usługami
  • Wdrażanie i utrzymywanie środowisk CI/CD
  • Pisanie testów jednostkowych i integracyjnych
  • Udział w przeglądach kodu i optymalizacji wydajności
  • Współpraca z zespołem projektowym i interesariuszami
  • Tworzenie dokumentacji technicznej
  • Rozwiązywanie problemów i debugowanie aplikacji
  • Monitorowanie i utrzymanie aplikacji w środowisku produkcyjnym

Wymagania

Text copied to clipboard!
  • Minimum 3 lata doświadczenia jako Full Stack Developer
  • Znajomość JavaScript, HTML, CSS oraz jednego z frameworków frontendowych (React, Angular, Vue)
  • Doświadczenie z Node.js, Pythonem lub Javą po stronie backendu
  • Znajomość relacyjnych i nierelacyjnych baz danych
  • Umiejętność pracy z systemami kontroli wersji (Git)
  • Doświadczenie w pracy z REST API i/lub GraphQL
  • Znajomość narzędzi DevOps i CI/CD
  • Dobra znajomość języka angielskiego w mowie i piśmie
  • Umiejętność pracy zespołowej i komunikatywność
  • Zdolność do samodzielnego rozwiązywania problemów

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie frontendowe i backendowe znasz najlepiej?
  • Czy masz doświadczenie w pracy z bazami danych? Jakimi?
  • Opisz projekt, w którym pełniłeś rolę Full Stack Developera.
  • Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
  • Czy miałeś okazję pracować z chmurą (AWS, Azure, GCP)?
  • Jakie są Twoje oczekiwania względem pracy zespołowej?
  • Jak radzisz sobie z debugowaniem złożonych problemów?
  • Czy masz doświadczenie w pracy z metodologią Agile?
  • Jakie są Twoje ulubione narzędzia developerskie?
  • Czy jesteś otwarty na naukę nowych technologii?